package sessions;

import entities.Usuario;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import javax.ejb.EJB;
import javax.ejb.Stateless;

@Stateless
public class AltaBean implements AltaBeanRemote, AltaBeanLocal {

    @EJB
    private PersistenciaBeanLocal persistenciaBean;

    public AltaBean() {
        try {
            persistenciaBean = new PersistenciaBean();
        } catch (Exception e) {

            System.err.println(e.getMessage());
        }
    }

    @Override
    public boolean alta(Usuario usuario) {

        System.out.println("AltaBean --> alta");
        if (persistenciaBean.addUsuario(usuario) != -1) {
            System.out.println("AltaBean --> alta1");
            persistenciaBean.cerrarSesion();
            return true;
        } else {
            System.out.println("AltaBean --> alta2");
            persistenciaBean.cerrarSesion();
            return false;
        }

       
    }
}
